#ifndef __RENDERER_H_API__
#define __RENDERER_H_API__
#include "Defines.h"
#include <exception>
#include "Timer.h"
//Me being ambitious
	#ifdef _WIN64
	   //defines Windows (64-bit)
		#define __STU_WIN32__
		#include "RendererWin32.h" //por ahora
	#elif _WIN32
	   //defines Windows (32-bit)
		#define __STU_WIN32__
		#include "RendererWin32.h"
	#elif __APPLE__
		#include "TargetConditionals.h"
		#if TARGET_OS_IPHONE    
			 // iOS device
		#elif TARGET_IPHONE_SIMULATOR
			// iOS Simulator
		#elif TARGET_OS_MAC
			// Other kinds of Mac OS
		#else
			// Unsupported platform
		#endif
	#elif __linux
		// linux
	#elif __unix // all unices not caught above
		// Unix
	#elif __posix
		// POSIX
	#endif

#endif